package com.alks.function.data.request.factoryquery;

import com.alks.entity.data.page.PageParam;
import com.alks.entity.deserializer.LocalDateTimeDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class StitchHeadRequest extends PageParam {
    @ApiModelProperty(value = "指令")
    private String lotNo;

    @ApiModelProperty(value = "型体")
    private String style;

    @JsonDeserialize(using = LocalDateTimeDeserialize.class)
    @ApiModelProperty(value = "出入时间始")
    private LocalDateTime slipDateStart;

    @JsonDeserialize(using = LocalDateTimeDeserialize.class)
    @ApiModelProperty(value = "出入时间末")
    private LocalDateTime slipDateEnd;

    @ApiModelProperty(value = "报表日期")
    @JsonDeserialize(using = LocalDateTimeDeserialize.class)
    private LocalDateTime exportDate;
}
